man who performs well - Spanish English Dictionary